Analysis of Game Tree Search Algorithms Using Minimax Algorithm and Alpha-Beta Pruning
نویسندگان
چکیده
An important topic of research in computer systems is the optimization finding optimum course action based on different variables, such as environment's state, system's goal, etc. The building entire state search space, also known minimax algorithm, can result from any algorithm's attempt to find best feasible solution among all possibilities. recursive backtracking algorithm Minimax used select next a game strategy for two players. works well because it anticipates that your adversary will play well. However, tree's depth increases, we observe frequently investigates repetitive and unlikely situations. We'll take look at extension alpha-beta pruning, which prohibits us considering states won't be chosen. We examine number established techniques resolving two-player games, adversarial other machine learning-based techniques.
منابع مشابه
Analysis of the alpha-beta pruning algorithm
Many game-playing programs must search very large game trees. Use of the alpha-beta pruning algorithm instead of the simple minimax search reduces by a large factor the number of bottom positions which must be examined in the search. An analytical expression for the expected number of bottom positions examined in a game tree using alpha-beta pruning is derived, subject to the assumptions that t...
متن کاملDistributed Tree Search and Its Application to Alpha-Beta Pruning
We propose a parallel tree search algorithm based on the idea of tree-decomposition in which different processors search different parts of the tree. This generic algorithm effectively searches irregular trees using an arbitrary number of processors without shared memory or centralized control. The algorithm is independent of the particular type of tree search, such as single-agent or two-playe...
متن کاملRollout-based Game-tree Search Outprunes Traditional Alpha-beta
Recently, rollout-based planning and search methods have emerged as an alternative to traditional tree-search methods. The fundamental operation in rollout-based tree search is the generation of trajectories in the search tree from root to leaf. Game-playing programs based on Monte-Carlo rollouts methods such as “UCT” have proven remarkably effective at using information from trajectories to ma...
متن کاملA Minimax Algorithm Faster than Alpha-Beta
We present two recursive state space search algorithms that are based on SSS* and Dual*. Both dominate Alpha-Beta on a node count basis and one of them is always faster in searching random trees. These results have been derived on arti cial game trees with negligible leaf node evaluation time. For practical applications with more complex leaf evaluation functions we conjecture that our recursiv...
متن کاملA Minimax Algorithm Better than Alpha-Beta?
This paper has three main contributions to our understanding of fixed-depth minimax search: (A) A new formulation for Stockman’s SSS* algorithm, based on Alpha-Beta, is presented. It solves all the perceived drawbacks of SSS*, finally transforming it into a practical algorithm. In effect, we show that SSS* = α-β + transposition tables. The crucial step is the realization that transposition tabl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International journal of scientific research in computer science, engineering and information technology
سال: 2022
ISSN: ['2456-3307']
DOI: https://doi.org/10.32628/cseit1228644